Sea snails - Fransızca İngilizce Sözlük